package com.landscope.issue.entity;

import java.io.Serializable;
import java.util.Date;
import lombok.Data;

/**
 * hp_user
 * @author 
 */
@Data
public class User implements Serializable {
    /**
     * 主键id
     */
    private Integer id;

    /**
     * 账号
     */
    private String account;

    /**
     * 用户名称
     */
    private String name;

    /**
     * 密码
     */
    private String password;

    /**
     * 描述
     */
    private String description;

    /**
     * 是否启用，1:启用；0:禁用
     */
    private Integer enabled;

    /**
     * 角色编码
     */
    private String roleCode;

    /**
     * 项目管理编码，项目编码集，以”;”分隔。比如：hcp;pbg表示两个项目
     */
    private String manageProjectCodes;

    /**
     * 登录令牌
     */
    private String token;

    /**
     * 登录时间
     */
    private Date loginTime;

    /**
     * 上次登录时间
     */
    private Date lastLoginTime;

    /**
     * 登录次数
     */
    private Integer loginCount;

    /**
     * 创建时间
     */
    private Date createTime;

    /**
     * 修改时间
     */
    private Date modifyTime;

    /**
     * 权限
     */
    private String rolePermissionCode;

    private String unitName;

    private static final long serialVersionUID = 1L;
}